reveal clues or hints about something - Turc Anglais Dictionnaire